
//是否为空
function ifnull(txt) {
    if (txt.length == 0) {
        return true;
    }
    var $reg = /\s+/;
    return $reg.test(txt);
}
//验证表单
function checkForm() {
    //验证用户名

    if (ifnull($("#username").val())) {
        $("#username_msg").html("用户名不能为空！");
        $("#username_msg").attr("class","text-danger");
        return false;
    } 
    else if (!/^\w{6,}$/.test($("#username").val()))    
    {
        $("#username_msg").html("用户名至少6位");
        $("#username_msg").attr("class","text-danger");
        return false;
    }
    //验证密码
    else if (ifnull($("#password").val())) {
        $("#password_msg").html("密码不能为空");
        $("#password_msg").attr("class","text-danger");
        return false;
    } 
    else if(!/^\w{6,}$/.test($("#password").val())){
        $("#password_msg").html("密码至少6位");
        $("#password_msg").attr("class","text-danger");
        return false;
    }
    //确认密码是否为空
    else if($("#repassword").val()!=null)
    {
        console.log($("#repassword").val())
         if (ifnull($("#repassword").val())) {
            $("#repassword_msg").html("请确认密码");
            $("#repassword_msg").attr("class","text-danger");
            return false;
        }
        //验证两次密码是否一致
        else if ($("#password").val() != $("#repassword").val()) {
            $("#repassword_msg").html("两次密码不一致");
            $("#repassword_msg").attr("class","text-danger");
            return false;
        }
        else{
        return true;
        }
    }

    else {
        return true;
    }
}
$("#username").blur(function () {
    if (ifnull($(this).val())) {
        $("#username_msg").html("用户名不能为空！");
        $("#username_msg").attr("class","text-danger");
    } else {
        var $reg = /^\w{6,}$/;
        if (!$reg.test($("#username").val())) {
            $("#username_msg").html("用户名至少要6位哦");
            $("#username_msg").attr("class","text-danger");
        } else {
            $("#username_msg").html("<img src='static/img/ok.png'>");
        }
    }
});
//在id为password的元素失去焦点时进行密码的验证
$("#password").blur(function () {
    if (ifnull($(this).val())) {
        $("#password_msg").html("密码不能为空");
        $("#password_msg").attr("class","text-danger");
    } else {
        var $reg = /^\w{6,}$/;
        if (!$reg.test($("#password").val())) {
            $("#password_msg").html("密码至少要6位哦");
            $("#password_msg").attr("class","text-danger");
        } else {
            $("#password_msg").html("<img src='static/img/ok.png'>");
        }
    }
});
//在id为repassword的元素失去焦点时进行密码的验证
$("#repassword").blur(function () {
    if (ifnull($(this).val())) {
        $("#repassword_msg").html("请确认密码");
        $("#repassword_msg").attr("class","text-danger");
    } else {
        if ($("#password").val() != $("#repassword").val()) {
            $("#repassword_msg").html("两次密码不一致");
            $("#repassword_msg").attr("class","text-danger");
        } else {
            $("#repassword_msg").html("<img src='static/img/ok.png'>");
        }
    }
});